perpetuum mobile - German English Dictionary